
#ifndef HELLOWORLDAO_FACTORY_H
#define HELLOWORLDAO_FACTORY_H

#include "intf_helloworldao.h"

namespace com
{
namespace erp
{
namespace test
{
namespace ao
{

	class CHelloworldAoFactory
	{
	public:
		enum ObjType_T
        {
            STUB4APP,
            POCO,
        };

	public:
        static IHelloworldAo* GetObject(enum ObjType_T);
        static IHelloworldAoAsyc* GetAsycObject();
        
    private:
        static bool s_HelloworldAoInit;
	};

}
}
}
}

#endif /* HELLOWORLDAO_INTERFACE_H */

